SOURCES=$(wildcard *.cpp)
HEADERS=$(wildcard *.hpp)
OBJS=$(patsubst %.cpp, %.o, $(wildcard *.cpp))

FLAGS=`allegro-config --libs`
#DFLAGS=''
DFLAGS=-g -DEBUG -W -Wall

default: anthill.cpp.bin
		./anthill.cpp.bin

anthill.cpp.bin: $(HEADERS) $(OBJS) anthill.cpp
		g++ -O2 $(DFLAGS) $(FLAGS) -o anthill.cpp.bin $(OBJS) anthill.cpp

point.o: point.hpp
		g++ -O2 $(DFLAGS) -o point.o point.hpp

%.o: %.cpp %.hpp
		g++ -O2 $(DFLAGS) $< -o $*.o
